import Taro from '@tarojs/taro'
const tipsImg = 'https://static3.jekunauto.com/img/others/tips-img.png'

// 获取对应级别路由（默认返回当前路由）
export function getRoute(n: number = 1) {
  let pages = Taro.getCurrentPages()
  let currPage
  // console.log(pages) 的到一个数组
  if (pages.length >= n) {
    // 获取当前页面的对象（上边所获得的数组中最后一项就是当前页面的对象）
    currPage = pages[pages.length - n]
  } else {
    return undefined
  }
  // 获取当前页面的路由
  return currPage.route
}

// 获取当前路由
export function currRoute() {
  return getRoute()
}

// 上一级路由, 没有上级返回 undefined
export function prevRoute() {
  return getRoute(2)
}

// 判断传参是否为上级路由
export function isPrevRoute(route: string) {
  return route === getRoute(2)
}

// 判断传参是否为当前路由
export function isCurrRoute(route: string) {
  return route === getRoute()
}

export function hasPrevRoute() {
  let pages = Taro.getCurrentPages()
  return pages.length > 0
}

// 提示图片
export default tipsImg
